trade federation escort cruiser - Turkish English Dictionary